Skip to Main Content
Insider Trading

Last Updated: 6 days, 16 hours ago

Johanna Roberts has an estimated net worth of at least $26.9 million*, as of Jan. 29, 2025. They own 64,000 shares of PEN stock. They have sold 41,000 shares of PEN stock since 2021, for an estimated $9.6 million.

Johanna Roberts $PEN SEC Form 4 Insider Trading

Johanna Roberts has filed a total of 183 insider trades in $PEN since 2021. Their most recent trade was a sale of 177 shares, made on Dec 02, 2024. Their largest trade was a sale of 5,800 shares, made on Sep 07, 2022. We estimate that they now own 64,000 shares of $PEN, worth an estimated $17.3 million.



Insider Trading at $PEN

There have been a total of 415 insider trades reported at $PEN since 2021, with 0 shares purchased and 378,679 shares sold. The most active insider traders in $PEN stock have been Johanna Roberts, Adam Elsesser, and Lynn Rothman. The most recent trade was a sale of 167 shares reported by Harpreet Grewal (None), made on Jan 03, 2025.



History of Insider Stock Trades by Johanna Roberts

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
PEN logo PEN Sale 177 Dec 02, 2024 Dec. 3, 2024, 9:27 p.m.
PEN logo PEN Sale 281 Dec 02, 2024 Dec. 3, 2024, 9:27 p.m.
PEN logo PEN Sale 36 Dec 02, 2024 Dec. 3, 2024, 9:27 p.m.
PEN logo PEN Sale 106 Dec 02, 2024 Dec. 3, 2024, 9:27 p.m.
PEN logo PEN Sale 18 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 45 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 36 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 376 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 112 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 13 Nov 18, 2024 Nov. 19, 2024, 9:04 p.m.
PEN logo PEN Sale 12 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 60 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 21 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 48 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 184 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 199 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 73 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 3 Oct 01, 2024 Oct. 3, 2024, 7:32 p.m.
PEN logo PEN Sale 43 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 69 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 209 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 103 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 168 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 8 Sep 03, 2024 Sept. 5, 2024, 7:48 p.m.
PEN logo PEN Sale 405 Aug 13, 2024 Aug. 15, 2024, 7:41 p.m.
PEN logo PEN Sale 80 Aug 13, 2024 Aug. 15, 2024, 7:41 p.m.
PEN logo PEN Sale 115 Aug 13, 2024 Aug. 15, 2024, 7:41 p.m.
PEN logo PEN Sale 147 Jul 01, 2024 July 3, 2024, 8:01 p.m.
PEN logo PEN Sale 453 Jul 01, 2024 July 3, 2024, 8:01 p.m.
PEN logo PEN Sale 46 Jun 03, 2024 June 5, 2024, 7:31 p.m.
PEN logo PEN Sale 141 Jun 03, 2024 June 5, 2024, 7:31 p.m.
PEN logo PEN Sale 24 Jun 03, 2024 June 5, 2024, 7:31 p.m.
PEN logo PEN Sale 137 Jun 03, 2024 June 5, 2024, 7:31 p.m.
PEN logo PEN Sale 252 Jun 03, 2024 June 5, 2024, 7:31 p.m.
PEN logo PEN Sale 15 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 43 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 36 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 31 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 32 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 16 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 48 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 301 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 78 May 13, 2024 May 15, 2024, 7:34 p.m.
PEN logo PEN Sale 1 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 3 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 1 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 4 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 5 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 24 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 109 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 233 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 220 Apr 01, 2024 April 3, 2024, 7:42 p.m.
PEN logo PEN Sale 255 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 6 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 213 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 42 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 29 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 38 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 17 Mar 01, 2024 March 5, 2024, 8:45 p.m.
PEN logo PEN Sale 200 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 58 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 103 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 29 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 35 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 25 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 53 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 74 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 23 Dec 01, 2023 Dec. 5, 2023, 8:55 p.m.
PEN logo PEN Sale 40 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 177 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 183 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 80 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 60 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 60 Nov 14, 2023 Nov. 16, 2023, 8:35 p.m.
PEN logo PEN Sale 18 Oct 02, 2023 Oct. 4, 2023, 7:30 p.m.
PEN logo PEN Sale 93 Oct 02, 2023 Oct. 4, 2023, 7:30 p.m.
PEN logo PEN Sale 102 Oct 02, 2023 Oct. 4, 2023, 7:30 p.m.
PEN logo PEN Sale 144 Oct 02, 2023 Oct. 4, 2023, 7:30 p.m.
PEN logo PEN Sale 243 Oct 02, 2023 Oct. 4, 2023, 7:30 p.m.
PEN logo PEN Sale 17 Sep 01, 2023 Sept. 6, 2023, 8:03 p.m.
PEN logo PEN Sale 120 Sep 01, 2023 Sept. 6, 2023, 8:03 p.m.
PEN logo PEN Sale 194 Sep 01, 2023 Sept. 6, 2023, 8:03 p.m.
PEN logo PEN Sale 211 Sep 01, 2023 Sept. 6, 2023, 8:03 p.m.
PEN logo PEN Sale 58 Sep 01, 2023 Sept. 6, 2023, 8:03 p.m.
PEN logo PEN Sale 59 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 10 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 209 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 227 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 33 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 38 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 24 Aug 14, 2023 Aug. 16, 2023, 8:07 p.m.
PEN logo PEN Sale 180 Jul 03, 2023 July 6, 2023, 8:22 p.m.
PEN logo PEN Sale 229 Jul 03, 2023 July 6, 2023, 8:22 p.m.
PEN logo PEN Sale 488 Jul 03, 2023 July 6, 2023, 8:22 p.m.
PEN logo PEN Sale 3 Jul 03, 2023 July 6, 2023, 8:22 p.m.
PEN logo PEN Sale 48 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 87 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 104 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 86 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 241 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 196 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 138 Jun 01, 2023 June 5, 2023, 7:28 p.m.
PEN logo PEN Sale 187 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 25 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 447 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 14 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 375 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 436 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 16 May 12, 2023 May 16, 2023, 7:32 p.m.
PEN logo PEN Sale 169 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 96 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 82 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 47 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 52 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 36 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 118 Apr 03, 2023 April 5, 2023, 7:32 p.m.
PEN logo PEN Sale 56 Mar 01, 2023 March 3, 2023, 9:38 p.m.
PEN logo PEN Sale 277 Mar 01, 2023 March 3, 2023, 9:38 p.m.
PEN logo PEN Sale 132 Mar 01, 2023 March 3, 2023, 9:38 p.m.
PEN logo PEN Sale 98 Mar 01, 2023 March 3, 2023, 9:38 p.m.
PEN logo PEN Sale 37 Mar 01, 2023 March 3, 2023, 9:38 p.m.
PEN logo PEN Sale 100 Dec 01, 2022 Dec. 5, 2022, 8:50 p.m.
PEN logo PEN Sale 500 Dec 01, 2022 Dec. 5, 2022, 8:50 p.m.
PEN logo PEN Sale 600 Dec 01, 2022 Dec. 5, 2022, 8:50 p.m.
PEN logo PEN Sale 100 Dec 01, 2022 Dec. 5, 2022, 8:50 p.m.
PEN logo PEN Sale 200 Dec 01, 2022 Dec. 5, 2022, 8:50 p.m.
PEN logo PEN Sale 600 Nov 14, 2022 Nov. 16, 2022, 9:17 p.m.
PEN logo PEN Sale 700 Nov 14, 2022 Nov. 16, 2022, 9:17 p.m.
PEN logo PEN Sale 200 Nov 14, 2022 Nov. 16, 2022, 9:17 p.m.
PEN logo PEN Sale 300 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 100 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 200 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 400 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 400 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 100 Oct 03, 2022 Oct. 5, 2022, 8:37 p.m.
PEN logo PEN Sale 5,800 Sep 07, 2022 Sept. 9, 2022, 7:32 p.m.
PEN logo PEN Sale 1,700 Aug 15, 2022 Aug. 17, 2022, 8:32 p.m.
PEN logo PEN Sale 100 Apr 01, 2022 April 5, 2022, 7:43 p.m.
PEN logo PEN Sale 400 Apr 01, 2022 April 5, 2022, 7:43 p.m.
PEN logo PEN Sale 800 Apr 01, 2022 April 5, 2022, 7:43 p.m.
PEN logo PEN Sale 100 Apr 01, 2022 April 5, 2022, 7:43 p.m.
PEN logo PEN Sale 100 Apr 01, 2022 April 5, 2022, 7:43 p.m.
PEN logo PEN Sale 100 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 310 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 190 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 200 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 100 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 200 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 200 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 200 Mar 01, 2022 March 3, 2022, 8:43 p.m.
PEN logo PEN Sale 100 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 500 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 100 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 200 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 449 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 758 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 643 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 200 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 300 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
PEN logo PEN Sale 507 Dec 01, 2021 Dec. 3, 2021, 8:53 p.m.
PEN logo PEN Sale 393 Dec 01, 2021 Dec. 3, 2021, 8:53 p.m.
PEN logo PEN Sale 500 Dec 01, 2021 Dec. 3, 2021, 8:53 p.m.
PEN logo PEN Sale 250 Dec 01, 2021 Dec. 3, 2021, 8:53 p.m.
PEN logo PEN Sale 100 Dec 01, 2021 Dec. 3, 2021, 8:53 p.m.
PEN logo PEN Sale 100 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 500 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 200 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 212 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 788 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
PEN logo PEN Sale 100 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
PEN logo PEN Sale 494 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
PEN logo PEN Sale 606 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
PEN logo PEN Sale 800 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
PEN logo PEN Sale 500 Oct 01, 2021 Oct. 4, 2021, 8 p.m.
PEN logo PEN Sale 300 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
PEN logo PEN Sale 650 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
PEN logo PEN Sale 650 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
PEN logo PEN Sale 500 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
PEN logo PEN Sale 100 Aug 09, 2021 Aug. 10, 2021, 8 p.m.
PEN logo PEN Sale 300 Aug 09, 2021 Aug. 10, 2021, 8 p.m.




$PEN Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.